package com.itheima.d4_file;

import java.io.File;

/**
 * 目标：掌握File创建和删除文件相关的方法。
 */
public class FileTest3 {
    public static void main(String[] args) throws Exception {
        // 1、public boolean createNewFile()：创建一个新文件（文件内容为空），创建成功返回true,反之。
        File file1 = new File("D:\\code\\javaee156\\day08map-stream-app\\src\\com\\itheima\\d4_file\\Demo.java");
        file1.createNewFile();
        // 2、public boolean mkdir()：用于创建文件夹，注意：只能创建一级文件夹
        File file = new File("D:\\code\\javaee156\\day08map-stream-app\\src\\com\\itheima\\d4_file\\animal.txt");
        file.mkdir();
        // 3、public boolean mkdirs()：用于创建文件夹，注意：可以创建多级文件夹
        File file2 = new File("D:\\code\\javaee156\\day08map-stream-app\\src\\com\\itheima\\d4_file\\aa\\bb\\cc");
        file2.mkdirs();
        // 3、public boolean delete()：删除文件，或者空文件，注意：不能删除非空文件夹。
        file.delete();
    }
}
